home *** CD-ROM | disk | FTP | other *** search
/ Ham Radio 2000 / Ham Radio 2000.iso / ham2000 / bbs / ke0wodx1 / ke0wodx.doc < prev    next >
Text File  |  1994-05-29  |  9KB  |  178 lines

  1.                 Brief (yeah, right) Notes on the KE0WO DX servers
  2.                                 Release 1.0
  3.  
  4. History:
  5.  
  6.         After releasing my Hambase servers I received requests for a QSL
  7. manager server/DX callbook server for the F6FBB BBS.  The problem I ran into
  8. was that j-Com discontinued their DX database and there seemed to be no other
  9. similar packages among the abundant US callbook databases.  One of the users
  10. of my Hambase servers found that the W6GO list produced an electronic DX
  11. database.  The problem is they wouldn't license it for BBS use, just Packet
  12. Cluster, so I was out of luck.
  13.         Recently I ran accross a bunch of DX data on the Internet.  The note
  14. on it said it was freely copiable!  I then found the Canadian license info,
  15. so I decided to attempt to put all the data I collected from the Internet
  16. into a alphabetized format that could be accessed by a server.  I then needed
  17. to make some sort of indexing system that would be simple for me to do and 
  18. allow fast access to the data when the server is ran.  My first attempt at an
  19. indexing system used 10MB of disk space.  This was unacceptable since the
  20. database was only 11MB itself.  The next arrangement I tried (and decided to
  21. use for this release of the software) used only about 3MB of disk space.
  22. Still more than I would like, but acceptable at this point in the software's
  23. development.
  24.  
  25. Note that this package is aimed at F6FBB BBSes.  While a program to access
  26. the data from the dos command line is provided.  You might want to consider
  27. the W6GO digital QSL manager database.
  28.  
  29. Installation:
  30.  
  31.         In this first release installation is mostly manual (this is one of
  32. the improvements I plan to add in any future releases).  To begin with,
  33. you need an MS-DOS compatable with 14MB of hard disk space free.  I have only
  34. been using the package on 386SX computers, but I see no reason it won't work
  35. on lesser or better processors.  As far as Dos versions are concerned, dos 3.3
  36. and above should work.  Monitor type is not important.
  37.  
  38. First make a directory on your hard disk where the DX data and index
  39. subdirectories will reside.  With PKUNZIP 2.04 enter the command
  40. PKUNZIP -d DXDATA.ZIP \directory   where directory is the subdirectory you
  41. just created.  The DXDATA.ZIP file will be decompressed with all
  42. subdirectories.
  43.  
  44. Next you need to create a the file REQDX.CFG in the root, current or \FBB
  45. directory.
  46.  
  47. The first line is the drive and path to the dx.dat file.
  48. The second line s the drive, path and file name of the mail import file for
  49. the BBS program.  With the F6FBB BBS program is is \FBB\MAIL.IN using the 
  50. default setting.
  51. The third line is the callsign of the BBS.
  52. The fourth and last line is the alias/call the REQDX server should use to 
  53. generate reply messages.
  54.  
  55.  
  56. The REQDX server:
  57.  
  58. This server was designed to run on a F6FBB BBS.  To install this server in
  59. FBB simply add the following lines to the end of the INIT.SRV file:
  60.  
  61. REQDX   REQDX          Search the DX database
  62. DX      REQDX          Search the DX database
  63.  
  64.  
  65. Then put the REQDX.EXE file in your \FBB\BIN directory so that it is found
  66. due to your dos PATH statement.
  67.  
  68. To use the server, send a message to REQDX.  The subject can contain callsigns
  69. to look up separated by either a single space or comma (,).  The text of the
  70. message may contain more callsign to look up.  One callsign per line.  There
  71. is a maximum of 50 callsigns allowed per message.
  72.  
  73.  
  74. The DX program:
  75.  
  76. The DX program is included to allow command line access to the database.
  77. The format is DX call call call call call call call ...
  78. If you specify several calls, the information can scroll of the screen before
  79. you can read it, so you might need to put a | MORE after the last call you are
  80. looking up:
  81.  
  82. DX call call call call call call call call call call call |MORE
  83.  
  84. The DXPG program:
  85.  
  86. This program is designed to run as a PG program under the F6FBB BBS.  Simply
  87. copy DXPG.EXE to the \FBB\PG directory.  Next time you boot up the BBS, the
  88. command 
  89. DXPG call call call call call 
  90. from the BBS prompt will access the DX data and print the results to the 
  91. screen or send it over the air to the user.  If the paging option is inable,
  92. the results will be send XX lines at a time.
  93.  
  94. Conclusion:
  95.  
  96. 1. This software is freeware to the amateur community. It may not be sold.
  97.    It may be freely copied and distributed, but at no charge exceeding the
  98.    medium and shipping.
  99.  
  100. 2. No warranty is expressed or implied and incidental damages resulting from
  101.    the use of this software are solely the responsibility of the user. While
  102.    the software works fine, and I am willing to release it to the amateur 
  103.    community, I am not willing to assume any liabilty for it crashing your
  104.    computer or its peripherals. (It has not done that on any machine I have
  105.    ran it on...this is just legal junk to prevent someone from holding me
  106.    responsible for being generous enough to produce this server as a 
  107.    service to the FBB and DX communities.)
  108.  
  109. 3. Feedback on desired features, bugs, etc. are encouraged. 
  110.  
  111. 4. Since the job market in northwest Iowa is not very good yet.  My job for 
  112.    the summer break from college is creating programs, etc like this DX 
  113.    package.  I thought this would benefit more people than me flippin burgers 
  114.    at a fast food restaurant for the summer.  Therefore, if you find this 
  115.    program/database useful, I would greatly appreciate it if you would send 
  116.    five, ten or what ever you deem the program worth to:
  117.  
  118.    Dean R. Madsen, KE0WO
  119.    P.O. Box 303
  120.    Storm Lake, IA  50588
  121.      
  122.    This project has taken a lot of my time:  finding and collecting the data
  123.    from Internet, converting info from different sources into the same basic
  124.    format, using the dos SORT command to sort the data 60K at a time (the
  125.    plain ASCII file that I converted to a form the server could access easier
  126.    was over 4MB!), then convert the data to records, make a indexing system
  127.    to allow fast access to the data.  After doing all this I had to make the
  128.    programs to access the data!  In the process I crashed the hard disk I was
  129.    using, so I had to move the data base (which was luckily intact).  Then
  130.    I had to search through all of those little lost cluster files that the
  131.    CHKDSK /F function puts in your root directory to piece together the 
  132.    source code I had gotten so far in order to finish the servers (that hard
  133.    disk is still a problem.  It is looking like I am going to have to reformat
  134.    at least!).  If nothing else this project has been an experiance......
  135.    One last item, that I hate saying, but is the way things stand.  I do not
  136.    need this database/servers.  I doubt any of my users will use it more than
  137.    once.  I am making this for all those that have expressed a desire to have
  138.    a DX QSL manager database for BBS use.  If this program doesn't go over
  139.    well and people don't think it is worth the five, ten bucks I mentioned
  140.    above, it is not worth my time find new data and producing updates,
  141.    revisions, etc as it becomes available.  I am not trying to become rich off
  142.    my fellow amateurs (I am not expecting the proceeds off this program to even
  143.    cover my book expenses next semester), but this, afterall my summer job!  I
  144.    have made many other utilities and servers that were free, these were made
  145.    during my spare time during weekends, short breaks from school, etc (this
  146.    is my first creation that even includes the "send me money" part).
  147.  
  148. 5. I expect that my release will be UNALTERED.  If I connect to a board and
  149.    find this software package, I expect it to be unchanged and named
  150.    KE0WODX1.ZIP.  I don't want to see it as KE0WODX1.ARJ or another name.
  151.    If I take the time to release this software, the least you can do is not 
  152.    change it.
  153.  
  154.  
  155.  
  156.  
  157. If you have any problems, you can contact me via:
  158.  
  159. Telephone: 
  160.  
  161.         Home:     (712) 732-2021
  162.  
  163.         College:  (515) 296-9471    (later part of August, until first part
  164.                                      of December exclude the week long
  165.                                      Thanksgiving break.  Second semester
  166.                                      begins later part of January and end in
  167.                                      the first part of May with a week long
  168.                                      spring break in there somewhere.)
  169.  
  170.  
  171. U.S. Mail:
  172.  
  173.         Home:     Dean R. Madsen
  174.                   P.O. Box 303
  175.                   Storm Lake, IA  50588
  176.                   USA
  177.  
  178.         College:  Dean R.